package test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;

public class Jdbd_test {

    public static void main(String[] args) throws Exception{
        //1,导入驱动jar包
        //  1）复制mysql-connector-java-8.0.18到项目的libs目录下（mysql-connector-java-8.0.18要与mysql版本匹配，这里我用的mysql也是8.0.18版本）
        //  2）右键libs选择添加为库（add as library），这一步才是真正的把jar包加入
        Class.forName("com.mysql.cj.jdbc.Driver");//这是mysql8.0的更改内容，之前的mysql版本使用的是"com.mysql.jdbc.Drivar"。
        //  3）获取数据库连接对象Connection类的conn
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zdy_mybatis?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false", "root", "root");
        //  4）定义sql语句
        String sql = "UPDATE `user` SET username='周聪'WHERE id ='1'";
        //  5）获取执行sql的对象Statement类的stmt
        Statement stmt = conn.createStatement();
        //  6）执行sql，executeUpdate是修改语句
        int count = stmt.executeUpdate(sql);
        //  7）处理结果，打印接受返回的count值
        System.out.println(count);
        //  8）释放资源
        stmt.close();
        conn.close();
    }
}
